package com.neusoft.service;

import java.util.List;

import com.neusoft.po.VacationPO;
import com.neusoft.po.Vacation_TypePO;
import com.neusoft.vo.SdayVO;
import com.neusoft.vo.VacationVO;
import com.neusoft.vo.VacationVVO;
import com.neusoft.vo.Vacation_TypeVO;
import com.neusoft.vo.VacationagreeVO;
import com.neusoft.vo.VacationckVO;
import com.neusoft.vo.Vacationcvo;
import com.neusoft.vo.Vacationlistvo;

public interface VacationService {
	public List<Vacation_TypePO> list();
	public List<Vacationlistvo> selectList(Integer empno);
	public List<VacationckVO> selectList2(Integer deptno);
	public void insertvacation(VacationVVO po);
	public void updateVacation(Vacationcvo po);
	public void delateVacation(Integer vacation_id );
	public void upvacation();
	public void delvacation();
	public void addVacation(VacationVO vo);
	public void agree(VacationagreeVO po);
	public void refuse(Integer record_id);
	public Integer selectday(SdayVO vo);
}
